peace and regional stability - Español Inglés Diccionario